having a bushy moustache - Turc Anglais Dictionnaire